To overwhelm or astonish someone with an amazing or confusing thing.
अभिभूत करना या किसी को आश्चर्यचकित करना
English Usage: The complexity of the universe truly boggles the mind.
Hindi Usage: ब्रह्मांड की जटिलता सच में दिमाग चकरा देती है।